somewhat deranged - Turco Inglés Diccionario